competing goods - French English Dictionary